maker/seller of umbrellas - French English Dictionary